/**
* 版权声明
* F2BPM 在线Web流程设计器
* 作者: 广州致博软件科技有限公司 版权所有
* www.f2bpm.com
*/
.f2bpm_drawing_board{
	background:url('image/f2bpm_drawing_board_bg.png') repeat;
    border:#F1F3F5 1px solid;
    font: 12px Arial, Helvetica, sans-serif;
	-moz-user-select:none;-webkit-user-select:none;
    position:relative !important;
    overflow:auto;
}
 
.f2bpm_drawing_board_inner{background-color: #FFFFFF; background-image:url('image/f2bpm_drawing_board_inner_blank.svg');position:relative !important;overflow:hidden}
.f2bpm_flowdesigner_common_move {cursor:move; width:16px;height:16px; margin:10px; background:rgba(255, 255, 121, 0.8);border:solid 1px #777d7b; overflow:hidden;position:absolute;z-index:99; }
.f2bpm_flowdesigner_line_move { background:rgba(255, 255, 121, 0.8);border:solid 1px #777d7b; overflow:hidden;position:absolute;z-index:99; }
.f2bpm_flowdesigner_node_move{
  cursor:move; 
  -moz-border-radius:8px;
  width: 136px;
  height: 52px; 
  -webkit-border-radius:8px;
  border-radius:8px; background:#FFFFFF; border:#f8530a 1px solid;position:absolute;filter:Alpha(Opacity=0);-moz-opacity:0;opacity:0;z-index:100;}
.f2bpm_flowdesigner_node_move_reference_line{cursor:none;width:100%;height:1px; border:#F5AC70 1px solid;position:absolute; z-index:9;}

.f2bpm_flowdesigner_common_operpanel{width:80px;height:40px; padding:5px; border:#7DA2CE 0px solid;position:absolute;filter:Alpha(Opacity=85);-moz-opacity:0.85;opacity: 0.85;z-index:99;}
.f2bpm_flowdesigner_common_operpanel span{display:inline-block;cursor:pointer; font-size:16px !important;margin:5px !important;}
.f2bpm_flowdesigner_common_operpanel span:hover{color:#f8530a}

.f2bpm_flowdesigner_line_point {width:8px;height:8px;-moz-border-radius:4px; border:solid 1px #777d7b; -webkit-border-radius:4px;border-radius:4px; overflow:hidden;position:absolute;z-index:9;background: #FFE565;cursor:move}
.f2bpm_flowdesigner_line_operpanel{width:80px;height:40px; padding:5px; border:#7DA2CE 0px solid;position:absolute;filter:Alpha(Opacity=85);-moz-opacity:0.85;opacity: 0.85;z-index:99;}
.f2bpm_flowdesigner_line_operpanel span{display:inline-block;cursor:pointer; font-size:16px !important;margin:5px !important;}
.f2bpm_flowdesigner_line_operpanel span:hover{color:#f8530a}

.f2bpm_flowdesigner_node_operpanel{ padding:5px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:85px;height:60px;border:#d7d1d1 0px dashed;position:absolute;z-index:99;}
.f2bpm_flowdesigner_node_operpanel span{display:inline-block; font-size:16px !important;margin:5px !important; cursor:pointer}
.f2bpm_flowdesigner_node_operpanel span:hover{color:#f8530a}
.textarea_box {height: 52px;width: 136px; -moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; z-index:100;display:none}

.activityApprovalblok { z-index:9999;position:absolute;background:#fff;}
.subWorkflowListblok { z-index:9999;position:absolute;background:#fff; width:1000px;}
.msg {padding:20px;font-size:14px;font-weight:bold}

.minbtn {height:24px !important;}
/*画板中的节点样式 border:#848D8A*/
 .f2bpm_activitynode{
	position:absolute;background:#F5F8FF url(image/f2bpm_node_bg.png) repeat-x 0px -72px;border:#000  solid 1px;
	-moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px;color:#000 !important;
	box-shadow:1px 1px 2px rgba(148,170,194,2);-webkit-box-shadow:1px 1px 2px rgba(148,170,194,2);
    -moz-box-shadow:1px 1px 2px rgba(148,170,194,2);
}
.node_icon {width:32px;}
.node_icon i {display:block; overflow:hidden;width:30px;height:30px;border:0px;}
 /*圆形*/
.act_round{ -moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;border:#000 solid 1px;width:34px;height:34px; overflow:visible}
.act_round table{border:0px;padding:1px; width:32px;height:32px}
.act_round i {display:block; overflow:hidden;width:32px;height:32px;border:0px;}
.act_round .act_title{
	display:block;text-align:center; position:absolute;top:35px;left:-25px;width:80px;overflow:visible;text-align:center;
	padding:0px;cursor:default;word-wrap: break-word;word-break:break-all
}
.act_btn_end i {margin-right:4px;}
 /*棱形*/


 /*标记*/
.f2bpm_activitynode .act_mark{border:#ff3300 1px solid}
.f2bpm_activitynode .act_mark td{cursor:crosshair}

/*新增，发布新版等操作按钮*/

.f2bpm_flowdesigner_flowtitle{
	margin-top:2px; font:"微软雅黑";font-size:12px !important; text-indent:30px; display:block inline;height:20px; border:#B7C8D7 0px solid;border-right:#E9F4FA 0px solid;border-bottom:#E9F4FA 0px solid;padding:1px;width:390px; float:left;color:#333; overflow-y:hidden;

}
.f2bpm_flowdesigner_head_title{height:24px; line-height:24px; }
.f2bpm_flowdesigner_head_title a { text-decoration-line:none;}
.f2bpm_flowdesigner_head_title a:hover{border-radius:2px; color:#d8700d}
.f2bpm_flowdesigner_head_btn {
  height:40px;line-height: 40px; 
}
.f2bpm_flowdesigner_head_btn a{ display:inline-block !important;border:0px; width:auto;cursor:default; float:left;outline:none; text-decoration-line:none;margin-right:15px;}
.f2bpm_flowdesigner_head_btn a:hover{border-radius:2px; color:#d8700d}
.f2bpm_flowdesigner_head_btn a:hover i{  }
i{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
/*节点工具条样式*/
.f2bpm_act_tool_btn{margin-top:1px; }
.separate{	border-left:1px solid #ccc !important;border-right:1px solid #fff !important;  height:40px !important; width:0px !important;  cursor:none;  outline:none;}
.act_btn {}
.act_btn{background:transparent;display:inline-block;text-align:center; margin-right:6px; border:0px;  cursor:move;  outline:none;}

.act_btn i{display:block; overflow:hidden;width:30px;height:30px;border:0px;margin:4px;}
.act_btn:hover{  background-color:#eef1f1; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;border:#8E9DA6 1px solid; }
.act_btn_btndown{ background-color:#eef1f1; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;border:#8E9DA6 1px solid; }
.act_description_block{position:absolute;display: block; }
.virtualActivity{position:absolute;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;	 display:none;overflow:hidden;border:#FF7F15 1px solid; background:#F1F3F5;filter:Alpha(Opacity=100);-moz-opacity:1;opacity: 1;z-index:99}
/*节点按钮*/
 .btn_cursor{background:url(image/cursor.png) no-repeat}
 .btn_direct{background:url(image/direct.png) no-repeat}
 .btn_referline{background:url(image/referline.png) no-repeat}
 .btn_displacement{background:url(image/displacement.png) no-repeat}

 .act_btn_start{background:url(image/start.png) no-repeat}
 .act_btn_end{background:url(image/end.png) no-repeat;}
 .act_btn_branch{background:url(image/branch.png) no-repeat}
 .act_btn_aggregation{background:url(image/aggregation.png) no-repeat}
 .act_btn_group{background:url(image/group.png) no-repeat}
 .act_btn_freewhile{background:url(image/freewhile.png) no-repeat}
 .act_btn_normal{background:url(image/normal.png) no-repeat}
 /*.act_btn_parallelstart{background:url(image/f2workflow_icon.png) no-repeat -40px -80px}*/

 .act_btn_parallelstart{background:url(image/parallelstart.png) no-repeat}

 .act_btn_parallelend{background:url(image/parallelend.png) no-repeat}
 .act_btn_subworkflow{background:url(image/subworkflow.png) no-repeat}
 .act_btn_subworkflowstart{background:url(image/subworkflowstart.png) no-repeat}
 .act_btn_subworkflowend{background:url(image/subworkflowend.png) no-repeat}
 .act_btn_canceled{background:url(image/canceled.png) no-repeat}
 .act_btn_autogateway{background:url(image/autogateway.png) no-repeat}
 .act_btn_distributestart{background:url(image/distributestart.png) no-repeat}
 .act_btn_distributeend{background:url(image/distributeend.png) no-repeat}
 .act_btn_countersign{background:url(image/countersign.png) no-repeat}
 .act_btn_taskdister{background:url(image/taskdister.png) no-repeat}
 .act_btn_lane{background:url(image/lane.png) no-repeat}

.act_btn_exclusivegateway{background:url(image/exclusivegateway_t.png) no-repeat}
.act_btn_inclusivegateway{background:url(image/inclusivegateway_t.png) no-repeat}
.act_btn_parallelgateway{background:url(image/parallelgateway_t.png) no-repeat}
.act_btn_parallelstartgateway{background:url(image/parallelstartgateway_t.png) no-repeat}
.act_btn_parallelendgateway{background:url(image/parallelendgateway_t.png) no-repeat}
.act_btn_complexgateway{background:url(image/complexgateway_t.png) no-repeat}
.act_btn_aggregationgateway{background:url(image/aggregationgateway_t.png) no-repeat}
.act_btn_eventgateway{background:url(image/eventgateway_t.png) no-repeat}



.act-attribute-default-hide{
  display: none;
}